I could barely... - French English Dictionary